// Package promise  is base class
package promise

const (

	//DBTYPEMYSQL represents mysql
	DBTYPEMYSQL int = 0
	//DBTYPEREDIS represents redis
	DBTYPEREDIS int = 1
	//DBTYPESQLITE3 represents slqite3
	DBTYPESQLITE3 int = 2
	//DBTYPETXT represents txt
	DBTYPETXT int = 3
)

const (

	//PUSHTYPEEMAIL is
	PUSHTYPEEMAIL int = 1
	//PUSHTYPEWEIBO is
	PUSHTYPEWEIBO int = 2
	//PUSHTYPECAL is
	PUSHTYPECAL int = 3
	//PUSHTYPETIME is
	PUSHTYPETIME int = 4
	//PUSHTYPEPHONE is
	PUSHTYPEPHONE int = 5
	//PUSHTYPMYSQL is
	PUSHTYPMYSQL int = 6
)

const (
	//TASKTYPEDAY is day
	TASKTYPEDAY string = "1"
	//TASKTYPEWEEK is week
	TASKTYPEWEEK string = "2"
)

// LifeData LifeData
type LifeData struct {
	TodayCount   int
	TodayContent string
	WhichToday   string

	WeekyCount   int
	WeekyContent string
	WhichWeeky   string

	MonthCount   int
	MonthContent string
	WhichMonth   string

	YearsCount   int
	YearsContent string
	WhichYear    string
}
